English: Both places are similar.
Telugu: ఆ రెండు లొకేషన్లు అచ్చం అలానే ఉన్నాయని అంటున్నారు.