English: At a glance, the two do indeed appear to be quite similar.
Telugu: అసలే ఈ ఇద్దరూ చూడటానికి ఇంచు మించు ఒకేలా ఉంటారు.