English: even though, it is small,
Telugu: ఇది చిన్న అయినప్పటికీ,